bodywood (bourreria succulenta) - Spanish English Dictionary